home *** CD-ROM | disk | FTP | other *** search
- package javax.swing;
-
- import java.awt.event.ItemEvent;
- import java.awt.event.ItemListener;
- import javax.accessibility.AccessibleRole;
- import javax.accessibility.AccessibleState;
-
- public class JToggleButton$AccessibleJToggleButton extends AbstractButton.AccessibleAbstractButton implements ItemListener {
- // $FF: synthetic field
- final JToggleButton this$0;
-
- public JToggleButton$AccessibleJToggleButton(JToggleButton var1) {
- super(var1);
- this.this$0 = var1;
- var1.addItemListener(this);
- }
-
- public void itemStateChanged(ItemEvent var1) {
- JToggleButton var2 = (JToggleButton)var1.getSource();
- if (this.this$0.accessibleContext != null) {
- if (var2.isSelected()) {
- this.this$0.accessibleContext.firePropertyChange("AccessibleState", (Object)null, AccessibleState.CHECKED);
- } else {
- this.this$0.accessibleContext.firePropertyChange("AccessibleState", AccessibleState.CHECKED, (Object)null);
- }
- }
-
- }
-
- public AccessibleRole getAccessibleRole() {
- return AccessibleRole.TOGGLE_BUTTON;
- }
- }
-